MSELSYSLPSWDLHNLGSLFNQNFNLDAWGLIDESPENIFCSPEMEIGDVSTGYLEDALIEFSGRSKRRRLSFNGAEDKPDNDLDHSQNHWGLSENYSCTSSQFADESPNSSINICSEEKSSISSRNSFEPSSSTSKKNDYDEKKRVVYPFGVVKPGGREEDITLNDINKRILMPSARPVRHPVGDFACRPCVSADGPGLSGKAVVAFTKIQTLGRGTITIIRTKG